javascript interview questions and answers part 39